installation works - Français Anglais Dictionnaire